package proyectoX;

import java.io.Serializable;

/** Clase que implementa una Celda del juego.
 * 
 * @author Daprotis Mauro - Heiland Federico
 *
 */

public class Celda implements Serializable{
 protected int Tipo;
 protected Objeto obj;
 /**
  * Constructor de la celda.
  * Tipos:
  * 0 arena
  * 1 asfalto
  * 2 agua
  * 3 fuego
  * @param T tipo de celda.
  * @param o objeto contenido por la celda.
  */
 public Celda(int T, Objeto o){
	 Tipo=T;
	 obj=o;
 }
 
 /**
  * Devuelve el tipo de celda.
  * @return entero que representa el tipo de celda.
  */
 public int getTipo(){
	 return Tipo;
 }
 /**
  * Devuelve el objeto contenido por la celda.
  * @return Objeto de la celda, nulo si no contiene.
  */
 public Objeto getObjeto(){
	 return obj;
 }
 
}
